f4db015fc658d5d86a0539259cad8b38d863ade1,rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/model/ClassResourceInfo.java,ClassResourceInfo,getProduceMime,#,253

Before Change


                return JAXRSUtils.parseMediaTypes(producesTypes);
            }
            return JAXRSUtils.getProduceTypes(
                 AnnotationUtils.getClassAnnotation(getServiceClass(), Produces.class));
        } else {
            return parent.getProduceMime();
        }

After Change


        if (producesTypes != null) {
            return JAXRSUtils.parseMediaTypes(producesTypes);
        }
        Produces produces = AnnotationUtils.getClassAnnotation(getServiceClass(), Produces.class);
        if (produces != null || parent == null) {
            return JAXRSUtils.getProduceTypes(produces);
        } else {
            return parent.getProduceMime();